ball-thrust hardness - German English Dictionary